const chipForm = {
  rules: {
    chipModel: [{
      required: true,
      trigger: "blur",
      message: "芯片型号不能为空"
    }],
    chipFactoryId: [{
      required: true,
      trigger: "blur",
      message: "芯片生产企业机构代码不能为空"
    }],
    chipFactoryName: [{
      required: true,
      trigger: "blur",
      message: "芯片厂商名称不能为空"
    }],
    contactorName: [{
      required: true,
      trigger: "blur",
      message: "联系人姓名不能为空"
    }],
    contactorPhone: [{
      required: true,
      trigger: "blur",
      message: "联系人电话不能为空"
    }],
    chipFactoryNote: [{
      required: true,
      trigger: "blur",
      message: "厂商说明不能为空"
    }],
    chipFactorylicenceOk: [{
      required: true,
      trigger: "onchange",
      message: "厂商执照图片（必填）不能为空"
    }],
    iso9001ImgOk: [{
      required: true,
      trigger: "onchange",
      message: "iso9001Img资质文件（必填）"
    }],
    ios14001_imgOk: [{
      required: true,
      trigger: "onchange",
      message: "ios14001资质文件（必填）"
    }],
    guomiImgOk: [{
      required: true,
      trigger: "onchange",
      message: "国密资质文件（必填）	"
    }]
  },
  // 此数据只为方便编程复制粘贴
  fileField: [{
      "paramName": "厂商执照图片（必填）",
      "paramKey": "chipFactorylicence"
    },
    {
      "paramName": "iso9001Img资质文件（必填）",
      "paramKey": "iso9001Img",
    },
    {
      "paramName": "ios14001资质文件（必填）",
      "paramKey": "ios14001_img"
    }, {
      "paramName": "国密资质文件（必填）",
      "paramKey": "guomiImg"
    }, {
      "paramName": "芯片资质文件（芯片的补充信息，选填）",
      "paramKey": "chipFile"
    }
  ],
  field: [{
      "value": "chipModel",
      "valueDescription": "芯片型号（必填）",
      "paramType": "0",
      "radio": false
    },
    {
      "value": "chipFactoryId",
      "valueDescription": "芯片生产企业机构代码（必填）",
      "paramType": "0"
    },
    {
      "value": "chipFactoryName",
      "valueDescription": "芯片厂商名称（必填）",
      "paramType": "0"
    },
    {
      "value": "contactorName",
      "valueDescription": "联系人姓名（必填）",
      "paramType": "0"
    },
    {
      "value": "contactorPhone",
      "valueDescription": "联系人电话（必填）",
      "paramType": "0"
    },
    {
      "value": "chipFactoryNote",
      "valueDescription": "厂商说明（必填）",
      "paramType": "0"
    },
    {
      "value": "remark",
      "valueDescription": "备注（选填）",
      "paramType": "0"
    },
    {
      "value": "chipExplain",
      "valueDescription": "芯片说明（选填）",
      "paramType": "0"
    }
  ]
}

const insertTboxFrom = {
  rules: {
    tboxModel: [{
      required: true,
      trigger: "blur",
      message: "终端型号不能为空"
    }],
    tboxFactoryId: [{
      required: true,
      trigger: "blur",
      message: "终端厂商统一社会信用代码不能为空"
    }],
    tboxFactoryName: [{
      required: true,
      trigger: "blur",
      message: "终端厂商名称不能为空"
    }],
    contactorName: [{
      required: true,
      trigger: "blur",
      message: "联系人姓名不能为空"
    }],
    contactorPhone: [{
      required: true,
      trigger: "blur",
      message: "联系人电话不能为空"
    }],
    tboxFactoryNote: [{
      required: true,
      trigger: "blur",
      message: "终端厂商说明不能为空"
    }],
    tboxFactoryLicenceImgOk: [{
      required: true,
      trigger: "change",
      message: "终端厂商执照图片不能为空"
    }],
  },
  fileField: {},
  field: [{
      "value": "tboxModel",
      "valueDescription": "终端型号（必填）",
      "paramType": "0",
      "radio": false
    },
    {
      "value": "tboxFactoryId",
      "valueDescription": "终端厂商统一社会信用代码（必填）",
      "paramType": "0"
    },
    {
      "value": "tboxFactoryName",
      "valueDescription": "终端厂商名称（必填）",
      "paramType": "0"
    },
    {
      "value": "contactorName",
      "valueDescription": "联系人姓名（必填）",
      "paramType": "0"
    },
    {
      "value": "contactorPhone",
      "valueDescription": "联系人电话（必填）",
      "paramType": "0"
    },
    {
      "value": "tboxFactoryNote",
      "valueDescription": "终端厂商说明（必填）",
      "paramType": "0"
    },
    {
      "value": "remark",
      "valueDescription": "备注（选填）",
      "paramType": "0"
    },
    {
      "value": "chipModel",
      "valueDescription": "安全芯片型号（选填）",
      "paramType": "0"
    },
    {
      "value": "reportId",
      "valueDescription": "终端检测报告编号（选填）",
      "paramType": "0"
    },
    {
      "value": "tboxExplain",
      "valueDescription": "终端说明（选填）",
      "paramType": "0"
    }
  ]

}

const insertVehicleEngineFrom = {
  rules: {
    engineFirmId: [{
      required: true,
      trigger: "blur",
      message: "统一社会信用代码不能为空"
    }],
    engineFirmName: [{
      required: true,
      trigger: "blur",
      message: "发动机生产企业名称不能为空"
    }],
    engineModel: [{
      required: true,
      trigger: "blur",
      message: "发动机型号不能为空"
    }],
    engineType: [{
      required: true,
      trigger: "blur",
      message: "发动机类别不能为空"
    }],
    emissionLevel: [{
        required: true,
        trigger: "blur",
        message: "排放水平不能为空"
      },
      {
        pattern: /^[0-6]$/,
        message: "'请输入正确的数字",
        trigger: ["blur", "change"]
      }
    ],
  },
  field: [{
      "value": "engineFirmId",
      "valueDescription": "发动机生产企业统一社会信用代码",
      "paramType": "0",
      "radio": false
    },
    {
      "value": "engineFirmName",
      "valueDescription": "发动机生产企业名称",
      "paramType": "0"
    },

    {
      "value": "engineModel",
      "valueDescription": "发动机型号（必填）",
      "paramType": "0"
    },
    {
      "value": "engineType",
      "valueDescription": "发动机类别",
      "paramType": "0"
    },
    {
      "value": "emissionLevel",
      "valueDescription": "排放水平",
      "paramType": "0",
      placeh: '0全部1国六2国五3国四4国三5国二6排气后处理系统改装车辆'
    },
    {
      "value": "engineFamilyName",
      "valueDescription": "发动机系族名称",
      "paramType": "0"
    },
    {
      "value": "epaPublicInfoNum",
      "valueDescription": "环保信息公开编号",
      "paramType": "0"
    },
    {
      "value": "engineSweptVolume",
      "valueDescription": "发动机排量（L）",
      "paramType": "0"
    },
    {
      "value": "engineCylinderArrangement",
      "valueDescription": "气缸排列型式",
      "paramType": "0"
    },
    {
      "value": "engineMaxPowerSpeed",
      "valueDescription": "最大功率/转速（kW/r/min）",
      "paramType": "0"
    },
    {
      "value": "engineMaxTorqueSpeed",
      "valueDescription": "最大扭矩/转速（Nm/r/min）",
      "paramType": "0"
    },
    {
      "value": "pcdExhaustType",
      "valueDescription": "排气后处理系统形式：0-未知；1-deNOx",
      "paramType": "3"
    },
    {
      "value": "etcCycleWork",
      "valueDescription": "ETC循环功",
      "paramType": "0"
    },
    {
      "value": "wthcCycleWork",
      "valueDescription": "WTHC循环功",
      "paramType": "0"
    },
    {
      "value": "engineTorque",
      "valueDescription": "参考扭矩",
      "paramType": "0"
    },
    {
      "value": "engineCalidSoftwareSn",
      "valueDescription": "软件标定识别号（CALID）",
      "paramType": "0"
    },
    {
      "value": "engineCVNCalibrationCode",
      "valueDescription": "标定验证码（CVN）",
      "paramType": "0"
    },
    {
      "value": "engineRatedPower",
      "valueDescription": "发动机额定功率",
      "paramType": "0"
    },
    {
      "value": "engineArrangement",
      "valueDescription": "发动机布置方式",
      "paramType": "0"
    },
    {
      "value": "engineAuxiliaryEngine",
      "valueDescription": "是否有副发动机:0-无；1-有",
      "paramType": "3"
    },
    {
      "value": "engineAuxiliaryEmission",
      "valueDescription": "副发动机排放标准",
      "paramType": "0"
    },
    {
      "value": "engineAuxiliaryFirm",
      "valueDescription": "副发动机生产企业",
      "paramType": "0"
    },
    {
      "value": "engineAuxiliaryFuelType",
      "valueDescription": "副发动机燃料类型（同车型接口燃料类型）",
      "paramType": "3"
    },
    {
      "value": "engineCombustionChamber",
      "valueDescription": "燃烧室结构",
      "paramType": "0"
    },
    {
      "value": "engineCompressionRatio",
      "valueDescription": "容积压缩比",
      "paramType": "0"
    },
    {
      "value": "engineCoolingMethod",
      "valueDescription": "冷却方式",
      "paramType": "0"
    },
    {
      "value": "engineCylinderBoreStroke",
      "valueDescription": "缸数-缸径×行程（mm）",
      "paramType": "0"
    },
    {
      "value": "engineCylinderPitch",
      "valueDescription": "发动机缸心距（mm）",
      "paramType": "3"
    },
    {
      "value": "engineCylinderStructure",
      "valueDescription": "缸体构造",
      "paramType": "0"
    },
    {
      "value": "engineECUHardwareFirm",
      "valueDescription": "ECU电控单元生产厂",
      "paramType": "0"
    },
    {
      "value": "engineECUHardwareModel",
      "valueDescription": "ECU电控单元（硬件）型号",
      "paramType": "0"
    },
    {
      "value": "engineECUSoftwareFirm",
      "valueDescription": "ECU软体生产厂",
      "paramType": "0"
    },
    {
      "value": "engineECUSoftwareModel",
      "valueDescription": "ECU软体型号",
      "paramType": "0"
    },
    {
      "value": "engineEGRFirm",
      "valueDescription": "EGR生产厂",
      "paramType": "0"
    },
    {
      "value": "engineEGRModel",
      "valueDescription": "EGR型号",
      "paramType": "0"
    },
    {
      "value": "engineExhaustBackPressure",
      "valueDescription": "排气背压（kPa）",
      "paramType": "3"
    },
    {
      "value": "engineFuelSulfur",
      "valueDescription": "燃料及硫含量（10-6）",
      "paramType": "0"
    },
    {
      "value": "engineFuelSupplyForm",
      "valueDescription": "供油系统形式",
      "paramType": "0"
    },
    {
      "value": "engineGovernorFirm",
      "valueDescription": "调速器生产厂",
      "paramType": "0"
    },
    {
      "value": "engineGovernorModel",
      "valueDescription": "调速器型号",
      "paramType": "0"
    },
    {
      "value": "engineIdleSpeed",
      "valueDescription": "怠速转速（r/min）",
      "paramType": "3"
    },
    {
      "value": "engineIgnitionMode",
      "valueDescription": "发动机点火方式",
      "paramType": "0"
    },
    {
      "value": "engineInjectionFirm",
      "valueDescription": "喷油器生产厂",
      "paramType": "0"
    },
    {
      "value": "engineInjectionModel",
      "valueDescription": "喷油器型号",
      "paramType": "0"
    },
    {
      "value": "engineInjectionPumpFirm",
      "valueDescription": "喷油泵生产厂",
      "paramType": "0"
    },
    {
      "value": "engineInjectionPumpModel",
      "valueDescription": "喷油泵型号",
      "paramType": "0"
    },
    {
      "value": "engineInjectorPressure",
      "valueDescription": "喷油器喷射压力（MPa）",
      "paramType": "3"
    },
    {
      "value": "engineInletMode",
      "valueDescription": "进气方式",
      "paramType": "0"
    },
    {
      "value": "engineIntakeResistance",
      "valueDescription": "进气阻力(kPa)",
      "paramType": "3"
    },
    {
      "value": "engineIntercoolerModelFirm",
      "valueDescription": "中冷器生产厂",
      "paramType": "0"
    },
    {
      "value": "engineIntercoolerModel",
      "valueDescription": "中冷器型号",
      "paramType": "0"
    },
    {
      "value": "engineIntercoolerType",
      "valueDescription": "中冷器形式",
      "paramType": "0"
    },
    {
      "value": "engineIntercoolerOutTem",
      "valueDescription": "中冷器最高出口温度（℃）",
      "paramType": "0"
    },
    {
      "value": "engineMaxEmptySpeed",
      "valueDescription": "最高空车转速（r/min）",
      "paramType": "3"
    },
    {
      "value": "maximumNetPower",
      "valueDescription": "最大净功率/转速",
      "paramType": "0"
    },
    {
      "value": "engineRatedFuelSupply",
      "valueDescription": "额定功率转速时每冲程燃料供给量（ml）",
      "paramType": "3"
    },
    {
      "value": "engineSingleValveNum",
      "valueDescription": "单缸进/排气阀数（两个数值以/分割）",
      "paramType": "0"
    },
    {
      "value": "engineStrokeFuelSupply",
      "valueDescription": "最大扭矩转速时每冲程燃料供给量（ml）",
      "paramType": "3"
    },
    {
      "value": "engineTurboChargerFirm",
      "valueDescription": "增压器生产厂",
      "paramType": "0"
    },
    {
      "value": "engineTurboChargerModel",
      "valueDescription": "增压器型号",
      "paramType": "0"
    },
    {
      "value": "pcdParticulateModel",
      "valueDescription": "颗粒捕集器型号",
      "paramType": "0"
    },
    {
      "value": "pcdParticulatePosition",
      "valueDescription": "颗粒捕集器安装位置",
      "paramType": "0"
    },
    {
      "value": "pcdParticulateStructure",
      "valueDescription": "颗粒物捕集器结构",
      "paramType": "0"
    },
    {
      "value": "pcdParticulateType",
      "valueDescription": "颗粒物捕集器型式",
      "paramType": "0"
    },
    {
      "value": "pcdParticulateVolume",
      "valueDescription": "颗粒物捕集器容积（ml）",
      "paramType": "0"
    },
    {
      "value": "pcdPostProcessingFirm",
      "valueDescription": "后处理控制器生产厂",
      "paramType": "0"
    },
    {
      "value": "pcdPostProcessingModel",
      "valueDescription": "后处理控制器型号",
      "paramType": "0"
    },
    {
      "value": "pcdReactantTemperature",
      "valueDescription": "反应剂正常工作温度范围（K）",
      "paramType": "0"
    },
    {
      "value": "pcdReactantType",
      "valueDescription": "反应剂类型和浓度",
      "paramType": "0"
    },
    {
      "value": "pcdRegenerationTemperature",
      "valueDescription": "再生的温度（K）",
      "paramType": "0"
    },
    {
      "value": "pcdRegeneration",
      "valueDescription": "再生的压力范围（kPa）",
      "paramType": "0"
    },
    {
      "value": "pcdUreaMileage",
      "valueDescription": "尿素可用里程理论值",
      "paramType": "0"
    },
    {
      "value": "pcdUreaMileageReal",
      "valueDescription": "尿素可用里程实际值",
      "paramType": "0"
    },
    {
      "value": "pcdUreaValue",
      "valueDescription": "尿素消耗比例理论值",
      "paramType": "0"
    },
    {
      "value": "pcdUreaValueReal",
      "valueDescription": "尿素消耗比例实际值",
      "paramType": "0"
    },
    {
      "value": "pcdAirFilterFirm",
      "valueDescription": "空滤器生产企业",
      "paramType": "0"
    },
    {
      "value": "pcdAirFilterModel",
      "valueDescription": "空滤器型号",
      "paramType": "0"
    },
    {
      "value": "pcdAirInjectionType",
      "valueDescription": "空气喷射系统型式",
      "paramType": "0"
    },
    {
      "value": "pcdCarrierDensity",
      "valueDescription": "载体孔密度",
      "paramType": "0"
    },
    {
      "value": "pcdCarrierFirm",
      "valueDescription": "载体生产厂",
      "paramType": "0"
    },
    {
      "value": "pcdCarrierMaterial",
      "valueDescription": "载体材料及结构",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticFirm",
      "valueDescription": "催化转化器生产厂",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticFormMaterial",
      "valueDescription": "催化器载体材料",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticForm",
      "valueDescription": "催化转化器作用形式",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticModel",
      "valueDescription": "催化转化器型号",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticNum",
      "valueDescription": "催化转化器装车数量",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticTemperature",
      "valueDescription": "催化转化器正常温度范围（K）",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticType",
      "valueDescription": "贵金属（催化剂）种类、总含量（g）",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticUnitsNum",
      "valueDescription": "催化单元数目",
      "paramType": "0"
    },
    {
      "value": "pcdCatalyticVolume",
      "valueDescription": "催化转化器容积（ml）",
      "paramType": "3"
    },
    {
      "value": "pcdETCCyclesNum",
      "valueDescription": "再生系统2次再生之间的ETC循环次数",
      "paramType": "0"
    },
    {
      "value": "pcdExhaustPortDistance",
      "valueDescription": "后处理进气口据发动机排气口距离",
      "paramType": "0"
    },
    {
      "value": "pcdHeatInsulator",
      "valueDescription": "保温材料",
      "paramType": "0"
    },
    {
      "value": "pcdIsConsistent",
      "valueDescription": "是否与发动机认证一致:0-否；1-是",
      "paramType": "3"
    },
    {
      "value": "pcdIsInsulation",
      "valueDescription": "后处理是否保温:0-否；1-是",
      "paramType": "3"
    },
    {
      "value": "pcdMufflerFirm",
      "valueDescription": "排气消声器生产厂",
      "paramType": "0"
    },
    {
      "value": "pcdMufflerModel",
      "valueDescription": "排气消声器型号",
      "paramType": "0"
    },
    {
      "value": "pcdNoSensorFirm",
      "valueDescription": "氮氧传感器生产厂",
      "paramType": "0"
    },
    {
      "value": "pcdNoSensorType",
      "valueDescription": "氮氧传感器型号",
      "paramType": "0"
    },
    {
      "value": "pcdPaintCoatFirm",
      "valueDescription": "涂层生产厂",
      "paramType": "0"
    },
    {
      "value": "pcdParticulateFirm",
      "valueDescription": "颗粒捕集器生产厂",
      "paramType": "0"
    },
    {
      "value": "pcdParticulateMethod",
      "valueDescription": "颗粒捕集器再生方法",
      "paramType": "0"
    },
    {
      "value": "engineOBDFirm",
      "valueDescription": "OBD生产厂",
      "paramType": "0"
    },
    {
      "value": "engineOBDModel",
      "valueDescription": "OBD型号",
      "paramType": "0"
    },
    {
      "value": "obdBusProtocol",
      "valueDescription": "总线协议",
      "paramType": "0"
    },
    {
      "value": "obdBusType",
      "valueDescription": "总线类型",
      "paramType": "0"
    },
    {
      "value": "obdDiagnosticProtocol",
      "valueDescription": "诊断协议",
      "paramType": "0"
    },
    {
      "value": "obdInterfaceLocation",
      "valueDescription": "接口位置",
      "paramType": "0"
    },
    {
      "value": "obdInterfaceType",
      "valueDescription": "接口类型",
      "paramType": "0"
    },
    {
      "value": "obdIsEncryption",
      "valueDescription": "是否加密",
      "paramType": "0"
    },
    {
      "value": "externalSpeed",
      "valueDescription": "外特性-转速(r/min)",
      "paramType": "0"
    },
    {
      "value": "externalTorsion",
      "valueDescription": "外特性-扭矩(N.m)",
      "paramType": "0"
    },
    {
      "value": "testCycleWork",
      "valueDescription": "ETC试验循环功（kWh）",
      "paramType": "0"
    },
    {
      "value": "contactorPhone",
      "valueDescription": "联系电话",
      "paramType": "0"
    },
    {
      "value": "contactorName",
      "valueDescription": "联系人姓名",
      "paramType": "0"
    }
  ]
}

const insertVehicleTypeFrom = {
  rules: {
    modelCn: [{
      required: true,
      trigger: "blur",
      message: "车辆型号不能为空"
    }],
    tboxModel: [{
      required: true,
      trigger: "blur",
      message: "车载终端型号不能为空"
    }],
    chipModel: [{
      required: true,
      trigger: "blur",
      message: "车载终端内芯片型号不能为空"
    }],
    engineType: [{
      required: true,
      trigger: "blur",
      message: "发动机型号不能为空"
    }]
  },
  field: [{
      "value": "modelCn",
      "valueDescription": "车辆型号（必填）",
      "paramType": "0",
      "radio": false
    },
    {
      "value": "epaPublicInfoNum",
      "valueDescription": "环保信息公开编号",
      "paramType": "0"
    },
    {
      "value": "tboxModel",
      "valueDescription": "车载终端型号",
      "paramType": "0"
    },
    {
      "value": "chipModel",
      "valueDescription": "车载终端内芯片型号",
      "paramType": "0"
    },
    {
      "value": "engineType",
      "valueDescription": "发动机型号",
      "paramType": "0"
    },
    {
      "value": "engineFuelType",
      "valueDescription": "燃料类型：1汽油 2柴油3混合油4液化石油气5天然气6甲醇7乙醇8太阳能9电10生物燃料11氢12其它",
      "paramType": "3"
    },
    {
      "value": "engineEmissionLevel",
      "valueDescription": "排放水平",
      "paramType": "0"
    },
    {
      "value": "ureaTankCapacity",
      "valueDescription": "尿素箱容积",
      "paramType": "5"
    },
    {
      "value": "vehicleFirm",
      "valueDescription": "车辆厂家",
      "paramType": "0"
    },
    {
      "value": "factoryModel",
      "valueDescription": "厂牌品牌",
      "paramType": "0"
    },
    {
      "value": "reductionRatio",
      "valueDescription": "驱动桥主减速比",
      "paramType": "5"
    },
    {
      "value": "transmissionForwardNumber",
      "valueDescription": "前进档个数",
      "paramType": "3"
    },
    {
      "value": "transmissionGearRatio",
      "valueDescription": "各档速比（多个值以/分割）",
      "paramType": "0"
    },
    {
      "value": "modelCnDetail",
      "valueDescription": "车型详情",
      "paramType": "0"
    },
    {
      "value": "modelType",
      "valueDescription": "用途类型",
      "paramType": "0"
    },
    {
      "value": "productArea",
      "valueDescription": "产地",
      "paramType": "0"
    },
    {
      "value": "chassisModel",
      "valueDescription": "底盘型号",
      "paramType": "0"
    },
    {
      "value": "chassisFirm",
      "valueDescription": "底盘生产企业",
      "paramType": "0"
    },
    {
      "value": "maxAllowMass",
      "valueDescription": "最大允许装载质量",
      "paramType": "5"
    },
    {
      "value": "maxAllowAbleBearingMass",
      "valueDescription": "半挂牵引车鞍座最大允许承载质量",
      "paramType": "5"
    },
    {
      "value": "maxSpeed",
      "valueDescription": "最高车速",
      "paramType": "3"
    },
    {
      "value": "minGroundClearance",
      "valueDescription": "最小离地间隙",
      "paramType": "5"
    },
    {
      "value": "vehicleSlidingCoefficient",
      "valueDescription": "车辆滑行系数(A、B、C)（多个数值，以/分割）",
      "paramType": "0"
    },
    {
      "value": "axlesNumber",
      "valueDescription": "轴数/列车轴数（多个数值，以/分割）",
      "paramType": "0"
    },
    {
      "value": "wheelBase1",
      "valueDescription": "轴距",
      "paramType": "5"
    },
    {
      "value": "wheelBase2",
      "valueDescription": "轮距(前/后)（多个数值，以/分割）",
      "paramType": "0"
    },
    {
      "value": "bodyModel",
      "valueDescription": "车身（或驾驶室）型式",
      "paramType": "0"
    },
    {
      "value": "tireNumber",
      "valueDescription": "轮胎数",
      "paramType": "3"
    },
    {
      "value": "tireManufacturer",
      "valueDescription": "轮胎生产企业",
      "paramType": "0"
    },
    {
      "value": "tireSpec",
      "valueDescription": "轮胎规格",
      "paramType": "0"
    },
    {
      "value": "tirePressure",
      "valueDescription": "轮胎气压",
      "paramType": "3"
    },
    {
      "value": "approachDepartureAngle",
      "valueDescription": "接近角/离去角",
      "paramType": "0"
    },
    {
      "value": "transmissionName",
      "valueDescription": "变速箱名称",
      "paramType": "0"
    },
    {
      "value": "transmissionFirm",
      "valueDescription": "变速器生产企业",
      "paramType": "0"
    },
    {
      "value": "transmissionType",
      "valueDescription": "型式/操纵方式",
      "paramType": "0"
    },
    {
      "value": "transmissionModel",
      "valueDescription": "变速器型号",
      "paramType": "0"
    },
    {
      "value": "fuelTankCapacity",
      "valueDescription": "油箱容积",
      "paramType": "5"
    },
    {
      "value": "allowedMaxPower",
      "valueDescription": "由发动机驱动的附件允许吸收的最大功率",
      "paramType": "0"
    },
    {
      "value": "abcSpeed",
      "valueDescription": "ESC 试验ABC 转速",
      "paramType": "0"
    },
    {
      "value": "tmsMonitorVersion",
      "valueDescription": "设备监控版本号",
      "paramType": "0"
    },
    {
      "value": "driveType",
      "valueDescription": "驱动型式及位置",
      "paramType": "0"
    }
  ]
}
const insertVehicleForm = {
  rules: {
    tboxType: [{
      required: true,
      trigger: "blur",
      message: "车载终端型号不能为空"
    }],
    vehicleFrameNo: [{
      required: true,
      trigger: "blur",
      message: "车架号VIN不能为空"
    }],
    vehicleFirm: [{
      required: true,
      trigger: "blur",
      message: "整车生产企业不能为空"
    }]
  },
  field: [{
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "安全芯片型号（车载终端含有安全芯片的必填）",
      "paramKey": "chipType",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    }, {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车架号VIN（必填）",
      "paramKey": "vehicleFrameNo",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    }, {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车载终端型号（必填）",
      "paramKey": "tboxType",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "整车生产企业",
      "paramKey": "vehicleFirm",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    }, {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "发动机型号",
      "paramKey": "engineModel",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      placeh: '（GB17691-2005必填，GB17691-2018选填）',
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    }, {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车辆型号",
      "paramKey": "vehicleModel",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      placeh: '（GB17691-2005必填，GB17691-2018选填）',
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },  {
      "paramNotNull": "0",
      "paramType": "5",
      "paramName": "核定载重",
      "paramKey": "vehicleLoad",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    }, {
      "paramNotNull": "0",
      "paramType": "5",
      "paramName": "总质量",
      "paramKey": "grossVehicleMass",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },{
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车牌号码",
      "paramKey": "vehicleLicense",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "placeh": "（GB17691-2005必填，GB17691-2018选填）",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车牌颜色",
      "paramKey": "licenseColor",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "车体结构（编码见说明3）",
      "paramKey": "vehicleStructure",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车辆颜色",
      "paramKey": "vehicleColor",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },

    {
      "paramNotNull": "0",
      "paramType": "5",
      "paramName": "车辆尺寸mm（长）",
      "paramKey": "vehicleLong",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "5",
      "paramName": "车辆尺寸mm（宽）",
      "paramKey": "vehicleWide",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "5",
      "paramName": "车辆尺寸mm（高）",
      "paramKey": "vehicleHigh",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },

    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "车辆类型（编码见说明1）",
      "paramKey": "vehicleType",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "行业类型（编码见说明8）",
      "paramKey": "industryType",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },

    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "购买时间",
      "paramKey": "buyingDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "行驶证号",
      "paramKey": "drivingLicenseNo",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },

    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "发动机编号",
      "paramKey": "engineNo",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车籍地",
      "paramKey": "vehiclePlace",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "车辆技术等级（编码见说明2）",
      "paramKey": "technicalLevel",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "出厂日期",
      "paramKey": "productionDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "等级评定日期",
      "paramKey": "gradeAssessmentDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "二级维护日期",
      "paramKey": "twoMaintenanceDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "二级维护状态（编码见说明5）",
      "paramKey": "twoMaintenanceStatus",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "年审状态（编码见说明4）",
      "paramKey": "yearEvaluationStatus",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "年检有效期",
      "paramKey": "yearInspectionPeriod",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "保险有效期",
      "paramKey": "insurancePeriod",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "保养有效期",
      "paramKey": "maintenancePeriod",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "所属单位名称",
      "paramKey": "enterpriseName",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车辆联系人",
      "paramKey": "contactsName",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车辆联系电话",
      "paramKey": "contactPhone",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车辆sim卡号",
      "paramKey": "terminalSim",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车辆注册时间",
      "paramKey": "registerDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "所属组织ID",
      "paramKey": "organizationId",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "环保局车辆类型（编码见说明6）",
      "paramKey": "epaVehicleType",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "运输局车辆类型（编码见说明7）",
      "paramKey": "transVehicleType",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "所有绑定的sim卡",
      "paramKey": "terminalAllSim",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "所有者地址",
      "paramKey": "ownerAddress",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车牌型号",
      "paramKey": "licenseModel",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "行政区划",
      "paramKey": "administrativeArea",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "行政地址",
      "paramKey": "administrativeAddress",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "3",
      "paramName": "总客数",
      "paramKey": "totalNumberGuest",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "5",
      "paramName": "整备质量",
      "paramKey": "curbWeight",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "5",
      "paramName": "列车最大总质量",
      "paramKey": "maximumTotalMassOfTrain",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "入网证号",
      "paramKey": "netNumber",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "初次登记日期",
      "paramKey": "initialRegistrationDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "年检日期",
      "paramKey": "annualInspectionDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "强制报废日期",
      "paramKey": "mandatoryScrapDate",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "所属企业简称",
      "paramKey": "enterpriseShortName",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    },
    {
      "paramNotNull": "0",
      "paramType": "0",
      "paramName": "车辆SN",
      "paramKey": "vehicleSn",
      "paramValue": "",
      "paramLimit": "",
      "paramNote": "",
      "paramValueList": [

      ],
      "default": 0,
      "childList": [

      ]
    }

  ]
}
const getChipPrefixForm = {
  rules: {
    chipModelName: [{
      required: true,
      trigger: "blur",
      message: "芯片型号名称不能为空"
    }],
    contactorName: [{
      required: true,
      trigger: "blur",
      message: "芯片厂家联系人姓名不能为空"
    }],
    contactorPhone: [{
      required: true,
      trigger: "blur",
      message: "芯片厂家联系人电话不能为空"
    }],
    authorizeFileOk: [{
      required: true,
      trigger: "blur",
      message: "授权文件"
    }]
  },
  field: [
    {
      "paramNotNull":"0",
      "paramType":"0",
      "paramName":"芯片型号名称",
      "paramKey":"chipModelName",
  },
  {
      "paramNotNull":"0",
      "paramType":"0",
      "paramName":"芯片厂家联系人姓名",
      "paramKey":"contactorName",

  },
  {
      "paramNotNull":"0",
      "paramType":"0",
      "paramName":"芯片厂家联系人电话",
      "paramKey":"contactorPhone",

  }
  ]
}

const insertTboxModelAuthorityForm = {
  rules: {
    chipModelName: [{
      required: true,
      trigger: "blur",
      message: "车载终端型号名称不能为空"
    }],
    contactorName: [{
      required: true,
      trigger: "blur",
      message: "车载终端厂家联系人姓名不能为空"
    }],
    contactorPhone: [{
      required: true,
      trigger: "blur",
      message: "车载终端厂家联系人电话不能为空"
    }],
    authorizeFileOk: [{
      required: true,
      trigger: "blur",
      message: "授权文件不能为空"
    }]
  },
  field: [
    {
      "paramNotNull":"0",
      "paramType":"0",
      "paramName":"车载终端型号名称",
      "paramKey":"tboxModelName",
  },
  {
      "paramNotNull":"0",
      "paramType":"0",
      "paramName":"车载终端厂家联系人姓名",
      "paramKey":"contactorName",

  },
  {
      "paramNotNull":"0",
      "paramType":"0",
      "paramName":"车载终端厂家联系人电话",
      "paramKey":"contactorPhone",

  }
  ]
}
export default {
  chipForm,
  insertTboxFrom,
  insertVehicleEngineFrom,
  insertVehicleTypeFrom,
  insertVehicleForm,
  getChipPrefixForm,
  insertTboxModelAuthorityForm
}
